package com.party.mem.web.annotation;

import java.lang.annotation.*;

/**
 * @Description: 数据控制需要用到的数据的注解(自己只能看自己的)
 * @Author: yangshoukun
 * @Date: 2018/3/20 19:05
 */
@Target({ElementType.PARAMETER})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ControlParam {
    String[] table();

    String[] column();

    String[] getMethodName() default "";

    boolean[] isProjectId() default false;

    // 参数是否必填
    boolean[] isRequired() default true;

    // 是否分销（众筹代言）
    boolean[] isDistribution() default false;
}
